×

down in the mouth meaning in French

adj. avoir le cafard, être déprimé

Related Words

  1. mouth off
  2. get down
  3. settling down
  4. tie down
  5. shut down
  6. whack down
  7. climbed down
  8. slow down
  9. shout down
  10. hiss down
  11. down below
  12. down in the dumps
  13. down on one's luck
  14. down payment
PC Version

Copyright © 2018 WordTech Co.